internal insulation - Turkish English Dictionary